package com.jdd.modules.parkmonthly.vo;

import com.jdd.modules.parkcar.entity.ParkCarMonthly;
import com.jdd.modules.parkcar.entity.ParkSpace;
import com.jdd.modules.parking.entity.ParkCarEnterLog;
import com.jdd.modules.parkmonthly.dto.TurnCardVo;
import com.jdd.modules.parkmonthly.entity.MonthlyCarTypeConvert;
import com.jdd.modules.parkmonthly.entity.MonthlyCardEditInfo;
import com.jdd.modules.parkmonthly.entity.MonthlyCardInfo;
import lombok.Data;

import java.util.List;

/**
 * @version 1.0
 * @Description:
 * @author： jdd尚岳
 * @Date: 2022-01-20 10:23
 */
@Data
public class EditMonthlyCardsVO {
    private String messageId;
    /**
     * 删除管理车牌还远车位集合
     */
    private List<ParkSpace> deleteUpdateParkSpaceList;
    /**
     * 将删除月卡车辆设置为临时车集合
     */
    private List<ParkCarEnterLog> deleteParkCarEnterLog;
    /**
     * 删除车牌的转卡记录
     */
    private List<MonthlyCarTypeConvert> deleteMonthlyCarTypeConverts;

    private MonthlyCardEditInfo monthlyCardEditInfo;

    private String deleteMonthlyCardId;

    private List<String> deletePlateNos;

    private List<ParkCarMonthly> addParkCarMonthly;

    private TurnCardVo turnCardVo;

    private MonthlyCardInfo updateMonthlyCardInfo;

}
